HSC biology